یک روش تغییرگرا و مستقل از زمینه به منظور برنامه نویسی ویژگی گرا و بازتولید کاربردهای موروثی شی گرا به خط محصول نرم افزار ویژگی گرا
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده فنی
- نویسنده مهران کاوند
- استاد راهنما سید علی رضوی ابراهیمی احمد فراهی
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1391
چکیده
توسعه ویژگی گرا، روش توسعه نوینی است که توجه ویژه آن، به افزایش استفاده مجدد و فراهم ساختن بستر توسعه خط محصول نرم افزار، است. از طرف دیگر، بازتولید ویژگی گرا به بازتولید کاربردهای موروثی شیءگرای کنونی و تبدیل آنها به کاربردهای ویژگی گرا، می پردازد. روشهای ویژگی گرای کنونی، دارای مشکلاتی هستند. مهم ترین مشکل روشهای کنونی، وابستگی آنها به زمینه توسعه، اعم از زبان برنامه نویسی یا ابزار توسعه، می باشد. مساله دیگر، عدم توجه کافی روشهای کنونی، به افزایش میزان استفاده مجدد، است. چالش دیگر، عدم توجه به فراهم ساختن بستر توسعه خط محصول نرم افزار، می باشد. همچنین، عدم پشتیبانی همزمان از ریزدانه گی و درشت دانه گی، از سایر مشکلات این حوزه، محسوب می شود. از طرف دیگر، در حوزه بازتولید ویژگی گرا، روش جامعی که دارای زیرساخت مشخصی باشد، ارائه نشده است و بیشتر تحقیقات جنبه مطالعاتی، داشته است. در این پژوهش، یک روش توسعه ویژگی گرا و یک روش بازتولید ویژگی گرا، معرفی می شود. اهداف روش توسعه ویژگی گرای پیشنهادی، در چهار محور افزایش استفاده مجدد، استقلال از زمینه توسعه، رویکرد منعطف دانه بندی ویژگی ها و توسعه خط محصول، خلاصه می شود. از طرف دیگر، اهداف روش بازتولید ویژگی گرا، در پنج محور استقلال از زمینه توسعه، تشکیل تدریجی خط محصول، فرآیند تغییرگرا و چابک، حفظ شاکله معماری و پرهیز از فرآیندهای پیچیده، ترسیم شده است. راهکار روش توسعه ویژگی گرای پیشنهادی، مبتنی بر ارائه یک مدل زیرساخت و یک فرآیند مختص توسعه ویژگیهاست. از طرفی، راهکار روش بازتولید ویژگی گرا، مبتنی بر استفاده از الگوهای بازتولید و یک فرآیند تغییر گراست، می باشد. استقلال از زمینه توسعه، استفاده مجدد 71 درصد کد تولیدی و کسب حداقل مقدار تکرار کد در نمونه مورد مطالعه، سه نتیجه مهم بدست آمده، از پژوهش صورت گرفته می باشد. همچنین کسب حداقل میزان تجمع و تراکم پیمانه ای کد ویژگیها، دو دستاورد مهم دیگر پژوهش، بر اساس نمونه مورد مطالعه میباشد.
منابع مشابه
مفهوم گرایی در معماری (بررسی تطبیقی ویژگی ها معماری مفهوم گرا در مقایسه با هنر مفهوم گرا در دوران معاصر)
متن کامل
فارسی کنونی به عنوان یک زبان جنسیت گرا
در مقالۀ حاضر، زبان فارسی کنونی را ازمنظر علم جامعهشناسی زبان بهعنوان زبانی جنسیتگرا بررسی کردهایم. فرضیۀ این پژوهش، آن است که اگرچه زبان فارسی کنونی مانند زبانهایی جنسیتگرا همچون انگلیسی، آلمانی، فرانسه، و... ازنظر نحوی ، ازنوع جنسیتگرا نیست، در برخی موارد، کاربرد این زبان در حوزۀ زبانی واژگان ، ساختواژه و گاه ازنظر معنایی و استعاری ، جنسیتگرا بودن آن را آشکار میکند؛ بنابراین،...
متن کاملنگاهی به نقاشی واقع گرا در آمریکا
در نیمه دوم قرن بیستم، گرایشهای مختلفی در هنر آمریکا پدید آمد که از مهمترین آنها می توان به فتورئالیسم (واقعگرایی عکسگونه/ فراواقعگرایی) اشاره کرد. توجه گروهی از هنرمندان به سنتهای رئالیسم و مسائل روزمره زندگی، موجب تشکیل جنبشی در عرصه هنر شد که خود، احیای دوباره نقاشی بود. بازگشت به عرصه رنگ، بوم نقاشی، قلممو و طراحی به شیوهای بسیار دقیقتر، در فتورئالیسم ظهور کرد. پیدایش این گرایش هن...
متن کاملتوسعه مدل توزیعی زمان تمرکز حوزه های آبخیز با استفاده از gis و برنامه نویسی شی گرا
در محاسبه زمان تمرکز حوضه ها، اغلب از معادلات زمان تمرکز بهصورت یکپارچه استفاده می شود که در نتیجه امکان دسترسی به این پارامتر در مکان های مختلف حوضه وجود ندارد. در این تحقیق، با استفاده از زبان های برنامه نویسی شی گرا و در محیط gis، یک مدل توزیعی طراحیشده، که قادر است زمان تمرکز سلول های حوضه را، تا سلول خروجی محاسبه نموده، آنرا به صورت یک نقشه رستری تولید نماید. اطلاعات ورودی مدل شامل لای...
متن کاملمقایسه تأثیر وضعیت طاق باز و دمر بر وضعیت تنفسی نوزادان نارس مبتلا به سندرم دیسترس تنفسی حاد تحت درمان با پروتکل Insure
کچ ی هد پ ی ش مز ی هن ه و فد : ساسا د مردنس رد نامرد ي سفنت سرتس ي ظنت نادازون داح ي سکا لدابت م ي و نژ د ي سکا ي د هدوب نبرک تسا طسوت هک کبس اـه ي ناـمرد ي فلتخم ي هلمجزا لکتورپ INSURE ماجنا م ي دوش ا اذل . ي هعلاطم ن فدهاب اقم ي هس عضو ي ت اه ي ندب ي عضو رب رمد و زاب قاط ي سفنت ت ي هـب لاتـبم سراـن نادازون ردنس د م ي سفنت سرتس ي لکتورپ اب نامرد تحت داح INSURE ماجنا درگ ...
متن کاملآزمون خودکار نرم افزارهای شی گرا با استفاده از موردهای کاربری و ضوابط ocl
آزمون خودکار با استفاده از ضوابط نرم افزار از مهمترین زمینه های تحقیقاتی آزمون نرم افزار می باشد. اهمیت آزمون خودکار در کاهش هزینه های تولید نرم افزار و بالا بردن ضریب اطمینان به نرم افزار است. روش های موجود برای آزمون خودکار با تعریف معیارهای مورد نیاز که وابسته به کد و یا ضوابط نرم افزار می باشد، به دنبال تولید داده آزمون به منظور پوشش معیارها، اجرای آزمون روی برنامه و بررسی نتایج حاصل با ارا...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده فنی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023